sink one's teeth into - Turco Inglés Diccionario